.flex{
	display: flex;
}

.flex-1{
	flex: 1;
}

.flex-x-center{
	display: flex;
	justify-content: center;
}

.flex-y-center{
	display: flex;
	align-items: center;
}

.flex-x-bet-y-center{
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.flex-xy-center{
	display: flex;
    justify-content: center;
    align-items: center;
}


.flex-column-xy-center{
	display: flex;
    justify-content: center;
    align-items: center;
	flex-direction: column;
}

.flex-column-x-center{
	display: flex;
	flex-direction: column;
	align-items: center;
}

.flex-column-y-center{
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.flex-column-x-sb{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}